package com.nk.system.service;

import java.util.List;

import org.springframework.transaction.annotation.Transactional;

import com.nk.system.beans.DropdownBean;
import com.nk.system.beans.ProgramBean;

public interface MasterService {
	@Transactional
	public List<DropdownBean> getProvinceList(String code,int type);
	public List<DropdownBean> getUniversityList(String code,String province,int type);
	public List<DropdownBean> getFacultyList(String code,String province,String uname,int type);
	public List<DropdownBean> getMajorList(String code,String province,String uname,String major,int type);
	
	public List<DropdownBean> getProvinceList(List<String> code,int type);
	public List<DropdownBean> getUniversityList(List<String> code,List<String> province,int type);
	public List<DropdownBean> getFacultyList(List<String> code,List<String> province,List<String> uname,int type);
	public List<DropdownBean> getMajorList(List<String> code,List<String> province,List<String> uname,List<String> major,int type);
	public List<ProgramBean> getMajorList(List<String> code,List<String> province,List<String> uname,List<String> fac,List<String> major,int type);
}
